"use strict";
var http = blitz.load("http");
//参数一：将二维码存到imgDom内；参数二：应用包名
var qrcodeImage = new QrcodeImage('qrcode', 'pay-template.tv.yunos.com');
qrcodeImage.update("key:12345678");

var payStatus =  false;
//定时向服务端请求，如果检测到支付成功则清除定时器
var payInterval = setInterval(function(){
    if(!payStatus){
        getRequest();
    }else{
        clearInterval(payInterval);
    }
},1000);


// get请求
function getRequest(){
    http.request({
        header:{
            'content-type' : 'text/html;charset=utf-8'
        },
        url : 'http://api.s.m.taobao.com/search.json?n=40&page=1&q=%E8%B6%85%E7%9F%AD%E8%A3%99'
    }, function(e) {
        console.log("success: " + JSON.stringify(e));
        if(true){
            payStatus = true;
        }
    }, function(e) {
        console.log("fail: " + JSON.stringify(e));
    }, 2 * 1000);
}

// post请求
function postRequest(){
    http.request({
        url: 'http://10.1.8.117/yunos4/httpPostTest.php',
        'http_type': 'post',
        'post_data': {
            'key1': 'value1',
            'keyx': 'valuex'
        },
        'header': {
            'Keep-Alive': 500
        }
    }, function(e) {
        console.log("success: " + JSON.stringify(e));
    }, function(e) {
        console.log("fail: " + JSON.stringify(e));
    }, 3 * 1000);
}


